internal/runtime/atomic.Int32.Add (method)

37 uses

	internal/runtime/atomic (current package)
		types.go#L55: func (i *Int32) Add(delta int32) int32 {

	runtime
		proc.go#L1072: 	sched.nmspinning.Add(1)
		proc.go#L2080: 			pendingPreemptSignals.Add(-1)
		proc.go#L2472: 	sched.ngsys.Add(-1)
		proc.go#L2550: 	sched.ngsys.Add(1)
		proc.go#L2607: 	sched.ngsys.Add(1)
		proc.go#L3235: 		if sched.nmspinning.Add(-1) < 0 {
		proc.go#L3311: 		if sched.nmspinning.Add(-1) < 0 {
		proc.go#L3649: 		if sched.nmspinning.Add(-1) < 0 {
		proc.go#L4015: 	nmspinning := sched.nmspinning.Add(-1)
		proc.go#L4459: 		sched.ngsys.Add(-1)
		proc.go#L5222: 		sched.ngsys.Add(1)
		proc.go#L6190: 			sched.nmspinning.Add(1)
		proc.go#L6968: 	sched.npidle.Add(1)
		proc.go#L6994: 		sched.npidle.Add(-1)
		rwmutex.go#L78: 	if rw.readerCount.Add(1) < 0 {
		rwmutex.go#L102: 	if r := rw.readerCount.Add(-1); r < 0 {
		rwmutex.go#L107: 		if rw.readerWait.Add(-1) == 0 {
		rwmutex.go#L126: 	r := rw.readerCount.Add(-rwmutexMaxReaders) + rwmutexMaxReaders
		rwmutex.go#L129: 	if r != 0 && rw.readerWait.Add(r) != 0 {
		rwmutex.go#L145: 	r := rw.readerCount.Add(rwmutexMaxReaders)
		signal_unix.go#L356: 		pendingPreemptSignals.Add(-1)
		signal_unix.go#L377: 			pendingPreemptSignals.Add(1)
		signal_unix.go#L456: 				pendingPreemptSignals.Add(-1)
		signal_unix.go#L787: 			crashing.Add(1)
		time.go#L298: 		ts.zombies.Add(-1)
		time.go#L512: 			t.ts.zombies.Add(1)
		time.go#L606: 			t.ts.zombies.Add(-1)
		time.go#L794: 				ts.zombies.Add(-1)
		time.go#L948: 			ts.zombies.Add(-1)
		time.go#L1163: 			t.ts.zombies.Add(1)
		time.go#L1171: 		if t.isSending.Add(1) < 0 {
		time.go#L1230: 			if t.isSending.Add(-1) < 0 {
		time.go#L1491: 		t.ts.zombies.Add(-1)
		time.go#L1526: 		t.ts.zombies.Add(1)
		traceruntime.go#L277: 	trace.exitingSyscall.Add(1)
		traceruntime.go#L282: 	trace.exitingSyscall.Add(-1)